1
general::
Phrase(s): sign (up) with someone or something
to enter into an agreement with someone or a group. • I signed up with Tom and John to crew their ship in the regatta. • Did you sign with the office equipment supplier yet?
McGrawhill's American Idioms And Phrasal Verbs